// 8 社保管理 3
export default {
  path: '/socialinsurancemanagement',
  name: 'socialinsurancemanagement',
  icon: 'insurance',
  authority: ['business:antd:socialsecurity'],
  routes: [
    {
      path: '/socialinsurancemanagement/insrecruition',
      name: 'insrecruition',
      authority: ['os:social:addemp'],
      hideChildrenInMenu: true,
      routes: [
        {
          path: '/socialinsurancemanagement/insrecruition',
          redirect: '/socialinsurancemanagement/insrecruition/index',
        },
        {
          path: '/socialinsurancemanagement/insrecruition/index',

          component: './SocialManage/AddEmpSocial/Index',
        },
        {
          path: '/socialinsurancemanagement/insrecruition/detail',
          name: 'detail',
          component: './SocialManage/AddEmpSocial/Detail',
        },
        {
          path: '/socialinsurancemanagement/insrecruition/progress',
          name: 'progress',
          component: './SocialManage/AddEmpSocial/Progress',
        },
        {
          path: '/socialinsurancemanagement/insrecruition/problem',
          name: 'problem',
          component: './SocialManage/AddEmpSocial/Problem',
        },
        {
          path: '/socialinsurancemanagement/insrecruition/batchModify',
          name: 'batchModify',
          component: './SocialManage/AddEmpSocial/BatchModify',
        },
        {
          path: '/socialinsurancemanagement/insrecruition/batchFeedback',
          name: 'batchFeedback',
          component: './components/Problem/ProblemPage/BatchFeedback',
        },
        {
          path: '/socialinsurancemanagement/insrecruition/batchDeclaration',
          name: 'batchDeclaration',
          component: './SocialManage/AddEmpSocial/BatchDeclaration',
        },
      ],
    },
    {
      path: '/socialinsurancemanagement/insdepletion',
      name: 'insdepletion',
      authority: ['os:social:reemp'],
      hideChildrenInMenu: true,
      routes: [
        {
          path: '/socialinsurancemanagement/insdepletion',
          redirect: '/socialinsurancemanagement/insdepletion/index',
        },
        {
          path: '/socialinsurancemanagement/insdepletion/index',

          component: './SocialManage/ReduceEmpSocial/Index',
        },
        {
          path: '/socialinsurancemanagement/insdepletion/detail',
          name: 'detail',
          component: './SocialManage/ReduceEmpSocial/Detail',
        },
        {
          path: '/socialinsurancemanagement/insdepletion/progress',
          name: 'progress',
          component: './SocialManage/ReduceEmpSocial/Progress',
        },
        {
          path: '/socialinsurancemanagement/insdepletion/problem',
          name: 'problem',
          component: './SocialManage/ReduceEmpSocial/Problem',
        },
        {
          path: '/socialinsurancemanagement/insdepletion/batchModify',
          name: 'batchModify',
          component: './SocialManage/ReduceEmpSocial/BatchModify',
        },
        {
          path: '/socialinsurancemanagement/insdepletion/batchFeedback',
          name: 'batchFeedback',
          component: './components/Problem/ProblemPage/BatchFeedback',
        },
        {
          path: '/socialinsurancemanagement/insdepletion/batchDeclaration',
          name: 'batchDeclaration',
          component: './SocialManage/ReduceEmpSocial/BatchDeclaration',
        },
      ],
    },
    {
      path: '/socialinsurancemanagement/adjust',
      name: 'adjust',
      hideChildrenInMenu: true,
      authority: ['os:social:change'],
      routes: [
        {
          path: '/socialinsurancemanagement/adjust',
          redirect: '/socialinsurancemanagement/adjust/index',
        },
        {
          path: '/socialinsurancemanagement/adjust/index',
          component: './SocialManage/Adjust/Adjust',
        },
        {
          path: '/socialinsurancemanagement/adjust/batch',
          component: './SocialManage/Adjust/Batch',
        },
        {
          path: '/socialinsurancemanagement/adjust/detail',
          component: './SocialManage/Adjust/Detail',
        },
        {
          path: '/socialinsurancemanagement/adjust/problem',
          component: './SocialManage/Adjust/Problem',
        },
        {
          path: '/socialinsurancemanagement/adjust/batchModify',
          name: 'batchModify',
          component: './SocialManage/Adjust/BatchModify',
        },
        {
          path: '/socialinsurancemanagement/adjust/batchFeedback',
          name: 'batchFeedback',
          component: './components/Problem/ProblemPage/BatchFeedback',
        },
      ],
    },
    {
      path: '/socialinsurancemanagement/insonline',
      name: 'insonline',
      authority: ['business:social:query'],
      hideChildrenInMenu: true,
      routes: [
        {
          path: '/socialinsurancemanagement/insonline',
          redirect: '/socialinsurancemanagement/insonline/index',
        },
        {
          path: '/socialinsurancemanagement/insonline/index',
          component: './SocialManage/Socsearrch/Socsearrch',
        },
        {
          path: '/socialinsurancemanagement/insonline/detail',
          name: 'detail',
          component: './SocialManage/Socsearrch/Detail',
        },
      ],
    },
    {
      path: '/socialinsurancemanagement/inshandle',
      name: 'inshandle',
      hideChildrenInMenu: true,
      authority: ['business:social:handle'],
      routes: [
        {
          path: '/socialinsurancemanagement/inshandle',
          redirect: '/socialinsurancemanagement/inshandle/index',
        },
        {
          path: '/socialinsurancemanagement/inshandle/index',
          component: './SocialManage/Handle/Handle',
        },
        {
          path: '/socialinsurancemanagement/inshandle/add',
          name: 'add',
          component: './SocialManage/Handle/Add',
        },
        {
          path: '/socialinsurancemanagement/inshandle/update',
          name: 'update',
          component: './SocialManage/Handle/Update',
        },
        // {
        //   path: '/socialinsurancemanagement/inshandle/start',
        //   name: 'start',
        //   component: './SocialManage/Handle/Start',
        // },
        {
          path: '/socialinsurancemanagement/inshandle/detail',
          name: 'detail',
          component: './SocialManage/Handle/Detail',
        },
        {
          path: '/socialinsurancemanagement/inshandle/problem',
          name: 'problem',
          component: './SocialManage/Handle/Problem',
        },
        {
          path: '/socialinsurancemanagement/inshandle/contacthistory',
          name: 'contacthistory',
          component: './SocialManage/Handle/ContactHistory',
        },
        {
          path: '/socialinsurancemanagement/inshandle/batch',
          name: 'batch',
          component: './SocialManage/Handle/Batch',
        },
        {
          path: '/socialinsurancemanagement/inshandle/reImport',
          name: 'reImport',
          component: './SocialManage/Handle/ReImport',
        },
        {
          path: '/socialinsurancemanagement/inshandle/batchGrant',
          name: 'batchGrant',
          component: './SocialManage/Handle/BatchGrant',
        },
        {
          path: '/socialinsurancemanagement/inshandle/batchfeedback',
          name: 'batchfeedback',
          component: './components/Problem/ProblemPage/BatchFeedback',
        },
      ],
    },
    {
      path: '/socialinsurancemanagement/socialcard',
      name: 'socialcard',
      hideChildrenInMenu: true,
      authority: ['business:social:socialcard'],
      routes: [
        {
          path: '/socialinsurancemanagement/socialcard',
          redirect: '/socialinsurancemanagement/socialcard/index',
        },
        {
          path: '/socialinsurancemanagement/socialcard/index',
          component: './SocialService/SocialCard/Card',
        },
        {
          path: '/socialinsurancemanagement/socialcard/detail',
          name: 'detail',
          component: './SocialService/SocialCard/Detail',
        },
        {
          path: '/socialinsurancemanagement/socialcard/add',
          name: 'add',
          component: './SocialService/SocialCard/Add',
        },
        {
          path: '/socialinsurancemanagement/socialcard/update',
          name: 'update',
          component: './SocialService/SocialCard/Update',
        },
        {
          path: '/socialinsurancemanagement/socialcard/batch', //办理结果导入
          name: 'batch',
          component: './SocialService/SocialCard/EndBatch',
        },
        {
          path: '/socialinsurancemanagement/socialcard/addbatch', //批量新增
          name: 'addbatch',
          component: './SocialService/SocialCard/AddBatch',
        },
        {
          path: '/socialinsurancemanagement/socialcard/grantbatch', //批量发放
          name: 'grantbatch',
          component: './SocialService/SocialCard/GrantBatch',
        },
      ],
    },
  ],
};
